English Dictionary
◊ RED DELICIOUS
Red Delicious
n : a sweet eating apple with bright red skin; most widely grown
apple worldwide [syn: {Red Delicious}]